dog somebody's steps - Turc Anglais Dictionnaire